A Decimal Floating-Point Specification

نویسندگان

  • Michael F. Cowlishaw
  • Eric M. Schwarz
  • Ronald M. Smith
  • Charles F. Webb
چکیده

E v e n though decimal ar i thmet ic i s pervasive in financial and commercial transactions, computers are s td l implement ing almost all arithmetic calculations using binary ar i thmet ic . A s chip real estate becomes cheaper it i s becoming likely tha t more computer m a n ufacturers will provide processors wi th decimal arithme t i c engines. Programming languages and databases are expanding the decimal data types available whale there has been little change in the base hardware. As a result, each language and application i s defining a different ar i thmet ic and f e w have considered the e f i ciency of hardware implementa t ions when sett ing requirements. In th is paper, we propose a decimal f o r m a t which mee t s the requirements of existing standards for decim a l arithmetic and as e f i c i en t f o r hardware implementa t ion . W e propose th i s specification in the hope tha t designers will consider providing decimal ar i thmet ic in fu ture microprocessors and tha t f u ture decimal software specifications will consider hardware efficiencies.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design Exploration for Decimal Floating-Point Arithmetic

Commercial applications and databases typically store numerical data in decimal format. Currently, however, microprocessors do not provide instructions or hardware support for decimal floating-point arithmetic [ 1 ]. Consequently, decimal numbers are often read into computers, converted to binary numbers, and then processed using binary floating-point arithmetic. Results are then converted back...

متن کامل

IEEE 754-2008 Decimal Floating-Point for Intel

A brief description is provided of the decimal floating-point support available for Intel® Architecture processors, compliant with the IEEE Standard 754-2008 for Floating-Point Arithmetic [1]. Some performance results are included.

متن کامل

Reference Software Implementation of the Ieee 754r Decimal Floating-point Arithmetic

The IEEE Standard 754-1985 for Binary Floating-Point Arithmetic [1] is being revised [2], and an important addition to the current text is the definition of decimal floating-point arithmetic [3]. This is aimed mainly to provide a robust, reliable framework for financial applications that are often subject to legal requirements concerning rounding and precision of the results in the areas of ban...

متن کامل

Decimal floating-point support on the IBM System z10 processor

The latest IBM zSeriest processor, the IBM System z10e processor, provides hardware support for the decimal floating-point (DFP) facility that was introduced on the IBM System z9t processor. The z9t processor implements the facility with a mixture of low-level software and hardware assists. Recently, the IBM POWER6e processor-based System pe 570 server introduced a hardware implementation of th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001